An index register in a computer`s CPU is a processor register used for modifying operand addresses during the run of a program, typically for doing vector/array operations. The contents of an index register is added to (in some cases subtracted from) an immediate address (one that is part of the instruction itself) to form the `effective` addre...... Found on http://en.wikipedia.org/wiki/Index_register
A microprocessor register that holds part of or all the effective address used by an instruction. See also: Effective Address, Register. Found on https://www.encyclo.co.uk/local/20687